#ifndef C_QMESSAGEBOX_H
#define C_QMESSAGEBOX_H

/****************************************************************************
** QMessageBox C bindings generated from reading C++ file 'qmessagebox.h'
**
** Created: Tue Jul 30 19:22:29 2002
**      by: The Qt Meta Object Compiler ($Revision: 2.53 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

C_EXPORT QMessageBoxH QMessageBox_create(QWidgetH parent, const char* name);
C_EXPORT void QMessageBox_destroy(QMessageBoxH handle);
C_EXPORT QMessageBoxH QMessageBox_create2(PWideString caption, PWideString text, QMessageBoxIcon icon, int button0, int button1, int button2, QWidgetH parent, const char* name, bool modal, WFlags f);
C_EXPORT int QMessageBox_information(QWidgetH parent, PWideString caption, PWideString text, int button0, int button1, int button2);
C_EXPORT int QMessageBox_information2(QWidgetH parent, PWideString caption, PWideString text, PWideString button0Text, PWideString button1Text, PWideString button2Text, int defaultButtonNumber, int escapeButtonNumber);
C_EXPORT int QMessageBox_warning(QWidgetH parent, PWideString caption, PWideString text, int button0, int button1, int button2);
C_EXPORT int QMessageBox_warning2(QWidgetH parent, PWideString caption, PWideString text, PWideString button0Text, PWideString button1Text, PWideString button2Text, int defaultButtonNumber, int escapeButtonNumber);
C_EXPORT int QMessageBox_critical(QWidgetH parent, PWideString caption, PWideString text, int button0, int button1, int button2);
C_EXPORT int QMessageBox_critical2(QWidgetH parent, PWideString caption, PWideString text, PWideString button0Text, PWideString button1Text, PWideString button2Text, int defaultButtonNumber, int escapeButtonNumber);
C_EXPORT void QMessageBox_about(QWidgetH parent, PWideString caption, PWideString text);
C_EXPORT void QMessageBox_aboutQt(QWidgetH parent, PWideString caption);
C_EXPORT int QMessageBox_message(PWideString caption, PWideString text, PWideString buttonText, QWidgetH parent, const char* name);
C_EXPORT bool QMessageBox_query(PWideString caption, PWideString text, PWideString yesButtonText, PWideString noButtonText, QWidgetH parent, const char* name);
C_EXPORT void QMessageBox_text(QMessageBoxH handle, PWideString retval);
C_EXPORT void QMessageBox_setText(QMessageBoxH handle, PWideString p1);
C_EXPORT QMessageBoxIcon QMessageBox_icon(QMessageBoxH handle);
C_EXPORT void QMessageBox_setIcon(QMessageBoxH handle, QMessageBoxIcon p1);
C_EXPORT void QMessageBox_setIcon2(QMessageBoxH handle, const QPixmapH p1);
C_EXPORT const QPixmapH QMessageBox_iconPixmap(QMessageBoxH handle);
C_EXPORT void QMessageBox_setIconPixmap(QMessageBoxH handle, const QPixmapH p1);
C_EXPORT void QMessageBox_buttonText(QMessageBoxH handle, PWideString retval, int button);
C_EXPORT void QMessageBox_setButtonText(QMessageBoxH handle, int button, PWideString p2);
C_EXPORT void QMessageBox_adjustSize(QMessageBoxH handle);
C_EXPORT void QMessageBox_standardIcon(QPixmapH retval, QMessageBoxIcon icon, GUIStyle style);
C_EXPORT TextFormat QMessageBox_textFormat(QMessageBoxH handle);
C_EXPORT void QMessageBox_setTextFormat(QMessageBoxH handle, TextFormat p1);

#endif
